★★★★
King Abdel Aziz Street, Old airport, In Riyadh, Riyadh, Saudi Arabia
Property Location
With a stay at Orchid Al Mansour Hotel in Riyadh, you'll be close to Riyadh Zoo and Al Faisaliyah Tower. This 4-star hotel is within the vicinity of Sahara Mall and National Museum of Saudi Arabia.